/**
 * @(#)IApplication.java 1.0 2013/9/18
 * Copyright 2013 PD, Inc. All rights reserved.
 */
package cn.broadin.app.hotel.application;

/**
*
* IApplication 应用程序全局变量接口定义
* @author fenghui
*
*/
public interface IApplication {
	
	/**
	 * 机顶盒标识文件
	 */
	public final static int STB_TAG_FLAG = STB_FLAG.COMMON;
	
	/**
	 * 应用程序包名
	 */
	public final static String APP_PACKAGENAME = "com.pd.startwebapp";
	
	/**
	 * 是否需要鉴权
	 * @return
	 */
	public boolean IS_NEED_CHECKUSER();
	
	/**
	 * 是否需要获取机顶盒mac地址
	 * @return
	 */
	public boolean IS_NEED_GETSTBMAC();
	
	/**
	 * 是否优先获取wifi mac地址
	 * @return
	 */
	public boolean GET_WIFIMAC_FIRST();
	
	/**
	 * 应用程序包名称
	 * @return
	 */
	public String APP_PACKAGENAME();
	
	/**
	 * 应用程序apk名称
	 * @return
	 */
	public String APKFILENAME();
	
	/**
	 * 应用程序版本请求url
	 * @return
	 */
	public String VERSIONURL();
	
	/**
	 * 应用程序鉴权url
	 * @return
	 */
	public String AUTHURL();
	
	/**
	 * 应用程序默认访问url
	 * @return
	 */
	public String APP_DEFAULTURL(String url);
	
	/**
	 * 应用程序“关于”访问url
	 * @return
	 */
	public String APP_ABOUTURL();
	
	/**
	 * 应用程序请求数据ip和端口
	 * @return
	 */
	public String PROXY_IPPORT();
	
	/**
	 * 应用程序请求平台数据ip和端口
	 * @return
	 */
	public String PT_IPPORT();
}